// comparison.module.js

// 依据
// samples.module.js
// 里的各种方案，与基础方案对比。


// [[file:~/literate-programming/soul-hunter-awakening-damage-calculator-web-edition.org::*comparison.module.js][comparison.module.js:1]]
function calculate(options,base){
    base=base||options[0]

    options.forEach(function(option){
        option.平均弱点伤害提升了=(option.平均弱点伤害-base.平均弱点伤害)/base.平均弱点伤害
        option.弱点伤害跳字提升了=(option.弱点伤害跳字-base.弱点伤害跳字)/base.弱点伤害跳字
        option.平均非弱点伤害提升了=(option.平均非弱点伤害-base.平均非弱点伤害)/base.平均非弱点伤害
        option.非弱点伤害跳字提升了=(option.非弱点伤害跳字-base.非弱点伤害跳字)/base.非弱点伤害跳字

        option.对比方案=base.标题
    })

    return options
}

export{calculate}
// comparison.module.js:1 ends here
